The "Runs" Theorem
نویسندگان
چکیده
We give a new characterization of maximal repetitions (or runs) in strings based on Lyndon words. The characterization leads to a proof of the so-called runs conjecture (Kolpakov & Kucherov (FOCS ’99)), which states that the maximum number of runs ρ(n) in a string of length n is less than n. The proof is remarkably simple, considering the numerous endeavors to tackle this problem in the last 15 years, and significantly improves our understanding of how runs can occur in strings. Based on the same observation, we also obtain an upper bound of 3n for the maximum sum of exponents σ(n) of runs in a string of length n, improving on the current best bound of 4.1n by Crochemore et al. (JDA 2012). Furthermore, the proof also gives rise to a new, conceptually simple linear-time algorithm for computing all the runs in a string. A notable characteristic of our algorithm is that, unlike all existing linear-time algorithms, it does not utilize the Lempel-Ziv factorization of the string.
منابع مشابه
TOPOLOGICALLY STATIONARY LOCALLY COMPACT SEMIGROUP AND AMENABILITY
In this paper, we investigate the concept of topological stationary for locally compact semigroups. In [4], T. Mitchell proved that a semigroup S is right stationary if and only if m(S) has a left Invariant mean. In this case, the set of values ?(f) where ? runs over all left invariant means on m(S) coincides with the set of constants in the weak* closed convex hull of right translates of f. Th...
متن کاملOn Runs in Independent Sequences
Given an i.i.d. sequence of n letters from a finite alphabet, we consider the length of the longest run of any letter. In the equiprobable case, results for this run turn out to be closely related to the well-known results for the longest run of a given letter. For coin-tossing, tail probabilities are compared for both kinds of runs via Poisson approximation.
متن کاملPhysical Review Letters
Bell’s theorem [1] states that one cannot in general reproduce the results of quantum theory with a classical, deterministic local model. Hardy’s argument of “nonlocality without inequalities” [2] is considered “the best version of Bell’s theorem” [3]. Curiously enough, while in the original proof of Bell’s theorem using inequalities the maximum discrepancy with local models occurs for maximall...
متن کاملAnalyzing Iran’s Local and Regional Droughts Using the Theory of Runs and Standardized Precipitation Index (SPI)
The primary objective of the present study is the investigation of the various properties of Iran’s local and regional droughts based on the theory of runs and standardized precipitation index (SPI). Thus, in order to accomplish this goal, the annual precipitation data of 63 synoptic stations were procured from Iran’s meteorological organization for a 30-year period (1986-2015).. First, based o...
متن کاملBeyond the Runs Theorem
In [2], a short and elegant proof was presented showing that a binary word of length n contains at most n − 3 runs. Here we show, using the same technique and a computer search, that the number of runs in a binary word of length n is at most 22 23 n < 0.957n.
متن کاملOn intermediate value theorem in ordered Banach spaces for noncompact and discontinuous mappings
In this paper, a vector version of the intermediate value theorem is established. The main theorem of this article can be considered as an improvement of the main results have been appeared in [textit{On fixed point theorems for monotone increasing vector valued mappings via scalarizing}, Positivity, 19 (2) (2015) 333-340] with containing the uniqueness, convergent of each iteration to the fixe...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- SIAM J. Comput.
دوره 46 شماره
صفحات -
تاریخ انتشار 2017